Minor Advanced Prototyping